horse apple

Slang definitions & phrases for horse apple

horse apple

noun phrase
  1. A ball of horse feces
  2. Pretentious trash; horseshit: all that particular pile of horseapples boiled down to (1940s+)